Package-level declarations

Types

data class BusinessConnectAccountsForContinuousAccess @JvmOverloads constructor(val authorizationCode: String, val market: String, val locale: Locale = Locale.getDefault(), val refreshableItems: List<RefreshableItem> = emptyList(), val financialServicesSegments: List<FinancialServicesSegment> = emptyList(), val financialInstitutionId: String = "", val sessionId: String = "", val inputProvider: String = "", val inputUsername: String = "") : RequestType

This class contains all the request parameters for the Business Continuous access: Connect accounts flow.

Link copied to clipboard
data class BusinessConnectAccountsForOneTimeAccess @JvmOverloads constructor(val market: String, val locale: Locale = Locale.getDefault(), val refreshableItems: List<RefreshableItem> = emptyList(), val financialServicesSegments: List<FinancialServicesSegment> = emptyList(), val financialInstitutionId: String = "", val sessionId: String = "", val inputProvider: String = "", val inputUsername: String = "") : RequestType

This class contains all the request parameters for the Business One-time access: Connect accounts flow.

Link copied to clipboard
data class BusinessExtendConsent(val authorizationCode: String, val credentialsId: String) : RequestType

This class contains all the request parameters for the Business Continuous access: Extend consent flow.

Link copied to clipboard
data class BusinessUpdateConsent(val authorizationCode: String, val credentialsId: String) : RequestType

This class contains all the request parameters for the Business Continuous access: Update consent flow.